sun-exposed aspect - French English Dictionary